package com.zqxx.examine.model.question;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class Question
implements Serializable
{
private static final long serialVersionUID = 6335675770371435246L;
private int id;
private String name;
private String content;
private int duration;
private float points;
private boolean is_visible = true;
private Date create_time;
private String last_modify;
private String answer;
private int group_id;
private int question_type_id;
private int expose_times;
private int right_times;
private int wrong_times;
private float difficulty;
private String analysis;
private QuestionContent questionContent;
private String pointName;
private String fieldName;
private String questionTypeName;
private List<Integer> pointList;
private String referenceName;
private String creator;
private String examingPoint;
private String keyword;
private String tags;
private List<QuestionTag> tagList;
private List<KnowledgePoint> knowledgePoint;

public List<QuestionTag> getTagList()
{
  return this.tagList;
}

public void setTagList(List<QuestionTag> tagList)
{
  this.tagList = tagList;
}

public List<KnowledgePoint> getKnowledgePoint()
{
  return this.knowledgePoint;
}

public void setKnowledgePoint(List<KnowledgePoint> knowledgePoint)
{
  this.knowledgePoint = knowledgePoint;
}

public String getTags()
{
  return this.tags;
}

public void setTags(String tags)
{
  this.tags = tags;
}

public String getKeyword()
{
  return this.keyword;
}

public void setKeyword(String keyword)
{
  this.keyword = keyword;
}

public String getExamingPoint()
{
  return this.examingPoint;
}

public void setExamingPoint(String examingPoint)
{
  this.examingPoint = examingPoint;
}

public int getId()
{
  return this.id;
}

public void setId(int id)
{
  this.id = id;
}

public String getName()
{
  return this.name;
}

public void setName(String name)
{
  this.name = name;
}

public String getContent()
{
  return this.content;
}

public void setContent(String content)
{
  this.content = content;
}

public int getDuration()
{
  return this.duration;
}

public void setDuration(int duration)
{
  this.duration = duration;
}

public float getPoints()
{
  return this.points;
}

public void setPoints(float points)
{
  this.points = points;
}

public boolean isIs_visible()
{
  return this.is_visible;
}

public void setIs_visible(boolean is_visible)
{
  this.is_visible = is_visible;
}

public Date getCreate_time()
{
  return this.create_time;
}

public void setCreate_time(Date create_time)
{
  this.create_time = create_time;
}

public String getLast_modify()
{
  return this.last_modify;
}

public void setLast_modify(String last_modify)
{
  this.last_modify = last_modify;
}

public String getAnswer()
{
  return this.answer;
}

public void setAnswer(String answer)
{
  this.answer = answer;
}

public int getGroup_id()
{
  return this.group_id;
}

public void setGroup_id(int group_id)
{
  this.group_id = group_id;
}

public int getQuestion_type_id()
{
  return this.question_type_id;
}

public void setQuestion_type_id(int question_type_id)
{
  this.question_type_id = question_type_id;
}

public int getExpose_times()
{
  return this.expose_times;
}

public void setExpose_times(int expose_times)
{
  this.expose_times = expose_times;
}

public int getRight_times()
{
  return this.right_times;
}

public void setRight_times(int right_times)
{
  this.right_times = right_times;
}

public int getWrong_times()
{
  return this.wrong_times;
}

public void setWrong_times(int wrong_times)
{
  this.wrong_times = wrong_times;
}

public float getDifficulty()
{
  return this.difficulty;
}

public void setDifficulty(float difficulty)
{
  this.difficulty = difficulty;
}

public String getAnalysis()
{
  return this.analysis;
}

public void setAnalysis(String analysis)
{
  this.analysis = analysis;
}

public QuestionContent getQuestionContent()
{
  return this.questionContent;
}

public void setQuestionContent(QuestionContent questionContent)
{
  this.questionContent = questionContent;
}

public String getPointName()
{
  return this.pointName;
}

public void setPointName(String pointName)
{
  this.pointName = pointName;
}

public String getFieldName()
{
  return this.fieldName;
}

public void setFieldName(String fieldName)
{
  this.fieldName = fieldName;
}

public String getQuestionTypeName()
{
  return this.questionTypeName;
}

public void setQuestionTypeName(String questionTypeName)
{
  this.questionTypeName = questionTypeName;
}

public List<Integer> getPointList()
{
  return this.pointList;
}

public void setPointList(List<Integer> pointList)
{
  this.pointList = pointList;
}

public String getReferenceName()
{
  return this.referenceName;
}

public void setReferenceName(String referenceName)
{
  this.referenceName = referenceName;
}

public String getCreator()
{
  return this.creator;
}

public void setCreator(String creator)
{
  this.creator = creator;
}
}

